function showSuccessMsg() {
    $('.popup_con').fadeIn('fast', function () {
        setTimeout(function () {
            $('.popup_con').fadeOut('fast', function () {
            });
        }, 1000)
    });
}

function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}

// 对于表格里面的文件信息上传,需要设置 enctype="multipart/form-data"
// 但是,当自己去构建上传数据时,这个数据并不好构建,因为需要上传图片的二进制数据
// 所以这里用jquery.form.min.js中的ajaxSubmit函数来构造
$(document).ready(function () {
    // 进入页面,首先获取头像
    $.get('/api/v1.0/user_avatar', function (resp) {
        // alert(resp.data.avatar_url);
        if (resp.errno == 0) {
            //上传成功
            var url = resp.data.avatar_url;
            // 设置头像
            $('#user-avatar').attr("src", url);
        } else {
            alert(resp.errmsg);
        }
    });

    // 上传头像
    $('#form-avatar').submit(function (e) {
        // 阻止表单的默认提交行为
        e.preventDefault();
        // 用ajaxSubmit()来实现图片/文件的上传
        $(this).ajaxSubmit({
            url: '/api/v1.0/user_avatar',
            type: 'post',
            // 返回数据类型:
            dataType: 'json',
            success: function (resp) {
                if (resp.errno == 0) {
                    //上传成功
                    var url = resp.data.avatar_url;
                    // 设置头像
                    $('#user-avatar').attr("src", url);
                } else {
                    alert(resp.errmsg);
                }

            }

        })


    });


    // 获取用户名
    $.get('/api/v1.0/user_name', function (resp) {
        // alert(resp.data.avatar_url);
        if (resp.errno == 0) {
            //上传成功
            var name = resp.data.user_name;
            // 设置头像
            $('.menu-title h3 span').text(name);
        } else {
            alert(resp.errmsg);
        }
    });


    // 修改用户名
    $('#form-name').submit(function (e) {
        // 阻止表单的默认提交行为
        e.preventDefault();
        var name = $("#user-name").val();
        if (!name) {
            return;
        }
        data_dict = {
            'name': name
        };
        data_json = JSON.stringify(data_dict);
        // alert(data_json);
        $.ajax({
            url: '/api/v1.0/user_name',
            type: 'post',
            // 返回数据类型:
            dataType: 'json',
            contentType: 'application/json',
            data: data_json,
            success: function (resp) {
                if (resp.errno == 0) {
                    //上传成功
                    var name = resp.data.user_name;
                    // 设置头像
                    $('.menu-title h3 span').text(name);
                    $("#user-name").val("");
                } else {
                    alert(resp.errmsg);
                }

            }

        })

    });


});